/* 最上方logo */
#top {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 60px;
    background-color: #bc2600;
}

#logo {
    position: absolute;
    left: 0px;
    width: 177px;
    height: 60px;
    background-color: #af040d;
}

.el-icon-s-operation {
    position: absolute;
    right: 15px;
    top: 15px;
    color: white;
    font-size: 28px;
}

#logo p {
    position: absolute;
    top: 14px;
    left: 17px;
    color: white;
    font-weight: 700;
    font-size: 32px;
    margin: 0px;
    text-align: center;
    font-family: STXingkai;
}

#sub {
    position: absolute;
    left: 200px;
    height: 60px;
    width: 200px;
}

#sub p {
    color: #e7e7e7;
    font-size: 20px;
    text-align: center;
    margin: 0px;
    position: absolute;
    top: 18px;
}

#detail {
    position: absolute;
    right: 100px;
    width: 100px;
    height: 60px;
}

#exit {
    position: absolute;
    right: 0px;
    background-color: #af040d;
    width: 80px;
    height: 60px;
}

.el-icon-chat-dot-round {
    position: absolute;
    top: 12px;
}

.el-icon-s-custom {
    position: absolute;
    right: 5px;
    top: 12px;
}

.el-icon-switch-button {
    position: absolute;
    top: 12px;
    right: 18px;
}

.el-button--danger {
    background-color: #bc2600;
    border: 1px solid white;
}

/* 上方导航栏 */
#nav {
    position: absolute;
    left: 160px;
    top: 60px;
    width: 1318px;
    height: 40px;
    /* background-color: rgba(193, 188, 184, 0.55); */
}

#nav a {
    text-decoration: none;
}

/* 左侧导航栏 */
#left {
    position: absolute;
    left: 0px;
    top: 60px;
    width: 177px;
    height: 100%;
    background-color: #989494;

}

/* 管理员信息栏 */
.demo-type {
    height: 110px;
    width: 177px;
    background-color: #757171;
}

.img {
    position: absolute;
    top: 25px;
    left: 15px;
    width: 100px;
}

.msg {
    position: absolute;
    top: 37px;
    right: 0px;
    width: 77px;
    color: #cccccc;
    font-size: 14px;
}

/* 下拉菜单样式 */
.el-submenu__title {
    font-size: 14px;
    padding-left: 20px;
    height: 50px;
}

.el-submenu .el-menu-item {
    font-size: 12px;
    min-width: 0;
    height: 30px;
    line-height: 10px;
    vertical-align: middle;
    padding-top: 10px;
}

/* 会员名称等信息动态查询 */
#sel {
    position: absolute;
    top: 126px;
    left: 200px;
}

#function {
    position: absolute;
    top: 280px;
    left: 200px;
}

#form {
    position: absolute;
    top: 350px;
    left: 175px;
}

.demo-ruleForm {
    position: relative;
    bottom: 32px;
    left: 530px;
}

#span1 {
    position: relative;
    right: 110px;
}

#line2 {
    position: relative;
    bottom: 60px;
}

#line3 {
    position: relative;
    bottom: 55px;
}

#line4 {
    position: relative;
    bottom: 50px;
}
a{
    text-decoration:none;
    color: white;
}